class Father{
    constructor(name){
        this.name = name
    }
    toString(){
        console.log('我是父类实例对象上的方法');
    }
    static toString(){
        console.log('我是类上的方法');
    }
}
 class Son extends Father{
     //子类继承了父类的方法后，构造函数中必须super()生成父类的实例化对象
    constructor(name, age){
        super(name)
        this.age = age
    }
        //这里的super指的是父类的实例对象
        //所以在子类非静态方法中访问不到父类的静态方法
    getName(){
        super.toString()
    }
    static getName(){
        //这里的super指的就是父类
        super.toString()
    }

 }
 let son=new Son()
son.getName()
Son.getName()